package ScalaStudy.chapter07

import scala.collection.immutable
import scala.collection.parallel.immutable.ParSeq

object Test20_Parallel {
  def main(args: Array[String]): Unit = {


    //////////////////////////////////////////////////////////////////////////////////////////
    ///////////////////////////////////////  并行集合  //////////////////////////////////////
    /////////////////////////////////////////////////////////////////////////////////////////


    println("====================  串行集合  ===================")

    val result: immutable.IndexedSeq[Long] = (1 to 10).map(
      x => Thread.currentThread.getId
    )

    println(result)

    println("====================  并行集合  ===================")

    val result1: ParSeq[Long] = (1 to 10).par.map(
      x => Thread.currentThread.getId
    )

    println(result1)







  }
}
